torso restraint - French English Dictionary